{
  "title" : "Duplication",
  "timestamp" : "2026-01-18 17:00:49",
  "duplicates" : [ {
    "blockSize" : 33,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 144,
      "endLine" : 187,
      "cleanedStartLine" : 29,
      "cleanedEndLine" : 61
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 520,
      "endLine" : 563,
      "cleanedStartLine" : 112,
      "cleanedEndLine" : 144
    } ]
  }, {
    "blockSize" : 23,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/launch/InjectedTest.java",
        "extension" : "java",
        "linesOfCode" : 105,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 48,
      "startLine" : 92,
      "endLine" : 175,
      "cleanedStartLine" : 26,
      "cleanedEndLine" : 48
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/launch/InjectedTestCase.java",
        "extension" : "java",
        "linesOfCode" : 100,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 46,
      "startLine" : 88,
      "endLine" : 171,
      "cleanedStartLine" : 24,
      "cleanedEndLine" : 46
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1095,
      "endLine" : 1115,
      "cleanedStartLine" : 589,
      "cleanedEndLine" : 608
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2503,
      "endLine" : 2523,
      "cleanedStartLine" : 1371,
      "cleanedEndLine" : 1390
    } ]
  }, {
    "blockSize" : 20,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntryListAdapter.java",
        "extension" : "java",
        "linesOfCode" : 133,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 67,
      "startLine" : 58,
      "endLine" : 116,
      "cleanedStartLine" : 12,
      "cleanedEndLine" : 31
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntrySetAdapter.java",
        "extension" : "java",
        "linesOfCode" : 55,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 28,
      "startLine" : 49,
      "endLine" : 107,
      "cleanedStartLine" : 9,
      "cleanedEndLine" : 28
    } ]
  }, {
    "blockSize" : 19,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1192,
      "endLine" : 1211,
      "cleanedStartLine" : 1019,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2585,
      "endLine" : 2604,
      "cleanedStartLine" : 2273,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1022,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1211,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1022,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2604,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2604,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2944,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1211,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2944,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 18,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1022,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2944,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 15,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1306,
      "endLine" : 1321,
      "cleanedStartLine" : 1123,
      "cleanedEndLine" : 1137
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3107,
      "endLine" : 3122,
      "cleanedStartLine" : 2723,
      "cleanedEndLine" : 2737
    } ]
  }, {
    "blockSize" : 15,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 764,
      "endLine" : 779,
      "cleanedStartLine" : 659,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1423,
      "endLine" : 1437,
      "cleanedStartLine" : 1225,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 13,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildKeys.java",
        "extension" : "java",
        "linesOfCode" : 262,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 145,
      "startLine" : 220,
      "endLine" : 247,
      "cleanedStartLine" : 68,
      "cleanedEndLine" : 80
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildKeys.java",
        "extension" : "java",
        "linesOfCode" : 262,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 145,
      "startLine" : 269,
      "endLine" : 296,
      "cleanedStartLine" : 85,
      "cleanedEndLine" : 97
    } ]
  }, {
    "blockSize" : 13,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 562,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 488
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1071,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 917
    } ]
  }, {
    "blockSize" : 13,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject.extender/about.html",
        "extension" : "html",
        "linesOfCode" : 24,
        "components" : [ "primary::org.eclipse.sisu.inject.extender" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 21,
      "startLine" : 11,
      "endLine" : 25,
      "cleanedStartLine" : 9,
      "cleanedEndLine" : 21
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/about.html",
        "extension" : "html",
        "linesOfCode" : 62,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 58,
      "startLine" : 11,
      "endLine" : 25,
      "cleanedStartLine" : 9,
      "cleanedEndLine" : 21
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3709,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3230
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3726,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3243
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 309,
      "endLine" : 323,
      "cleanedStartLine" : 137,
      "cleanedEndLine" : 148
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2322,
      "endLine" : 2336,
      "cleanedStartLine" : 1283,
      "cleanedEndLine" : 1294
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1269,
      "endLine" : 1284,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 597
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1310,
      "endLine" : 1325,
      "cleanedStartLine" : 618,
      "cleanedEndLine" : 629
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3607,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3145
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3648,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3179
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Frame.java",
        "extension" : "java",
        "linesOfCode" : 793,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 711,
      "startLine" : 1303,
      "endLine" : 1315,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 630
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Frame.java",
        "extension" : "java",
        "linesOfCode" : 793,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 711,
      "startLine" : 1356,
      "endLine" : 1368,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 667
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 743,
      "endLine" : 756,
      "cleanedStartLine" : 642,
      "cleanedEndLine" : 653
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 847,
      "endLine" : 860,
      "cleanedStartLine" : 730,
      "cleanedEndLine" : 741
    } ]
  }, {
    "blockSize" : 12,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 227,
      "endLine" : 241,
      "cleanedStartLine" : 83,
      "cleanedEndLine" : 94
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2098,
      "endLine" : 2112,
      "cleanedStartLine" : 1125,
      "cleanedEndLine" : 1136
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 645,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 563
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 660,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 575
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 473,
      "endLine" : 485,
      "cleanedStartLine" : 411,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 488,
      "endLine" : 500,
      "cleanedStartLine" : 423,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3886,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3938,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3420
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 863,
      "endLine" : 873,
      "cleanedStartLine" : 742,
      "cleanedEndLine" : 752
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 880,
      "endLine" : 890,
      "cleanedStartLine" : 755,
      "cleanedEndLine" : 765
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 432,
      "endLine" : 444,
      "cleanedStartLine" : 377,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 447,
      "endLine" : 459,
      "cleanedStartLine" : 389,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1312,
      "endLine" : 1325,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 629
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1379,
      "endLine" : 1392,
      "cleanedStartLine" : 670,
      "cleanedEndLine" : 680
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildKeys.java",
        "extension" : "java",
        "linesOfCode" : 262,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 145,
      "startLine" : 99,
      "endLine" : 122,
      "cleanedStartLine" : 25,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildValues.java",
        "extension" : "java",
        "linesOfCode" : 247,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 139,
      "startLine" : 101,
      "endLine" : 124,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 38
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1271,
      "endLine" : 1284,
      "cleanedStartLine" : 587,
      "cleanedEndLine" : 597
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1379,
      "endLine" : 1392,
      "cleanedStartLine" : 670,
      "cleanedEndLine" : 680
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4020,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3490
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4035,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3502
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 697,
      "endLine" : 707,
      "cleanedStartLine" : 605,
      "cleanedEndLine" : 615
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 714,
      "endLine" : 724,
      "cleanedStartLine" : 618,
      "cleanedEndLine" : 628
    } ]
  }, {
    "blockSize" : 11,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 419,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 366
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 447,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 389
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3621,
      "endLine" : 3630,
      "cleanedStartLine" : 3156,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3913,
      "endLine" : 3922,
      "cleanedStartLine" : 3398,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3806,
      "endLine" : 3815,
      "cleanedStartLine" : 3304,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3819,
      "endLine" : 3828,
      "cleanedStartLine" : 3315,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1202,
      "endLine" : 1211,
      "cleanedStartLine" : 1028,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3047,
      "endLine" : 3056,
      "cleanedStartLine" : 2668,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 9,
      "endLine" : 18,
      "cleanedStartLine" : 9,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 16,
      "endLine" : 26,
      "cleanedStartLine" : 16,
      "cleanedEndLine" : 25
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 759,
      "endLine" : 768,
      "cleanedStartLine" : 654,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 770,
      "endLine" : 779,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2924,
      "endLine" : 2933,
      "cleanedStartLine" : 2564,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3830,
      "endLine" : 3839,
      "cleanedStartLine" : 3325,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 820,
      "endLine" : 829,
      "cleanedStartLine" : 707,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3132,
      "endLine" : 3141,
      "cleanedStartLine" : 2745,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 694,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 604
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 952,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 814
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 821,
      "endLine" : 830,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3996,
      "endLine" : 4005,
      "cleanedStartLine" : 3469,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3582,
      "endLine" : 3591,
      "cleanedStartLine" : 3123,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3863,
      "endLine" : 3872,
      "cleanedStartLine" : 3355,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3384,
      "endLine" : 3395,
      "cleanedStartLine" : 2959,
      "cleanedEndLine" : 2968
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3398,
      "endLine" : 3409,
      "cleanedStartLine" : 2969,
      "cleanedEndLine" : 2978
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 681,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 593
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 939,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 803
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3133,
      "endLine" : 3142,
      "cleanedStartLine" : 2746,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3681,
      "endLine" : 3690,
      "cleanedStartLine" : 3207,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3533,
      "endLine" : 3542,
      "cleanedStartLine" : 3081,
      "cleanedEndLine" : 3090
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3570,
      "endLine" : 3579,
      "cleanedStartLine" : 3113,
      "cleanedEndLine" : 3122
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 770,
      "endLine" : 779,
      "cleanedStartLine" : 664,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3261,
      "endLine" : 3270,
      "cleanedStartLine" : 2852,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3884,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3375
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3923,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3157,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3705,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1002,
      "endLine" : 1011,
      "cleanedStartLine" : 854,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2573,
      "endLine" : 2582,
      "cleanedStartLine" : 2262,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3157,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3722,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3607,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3145
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3726,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3243
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3607,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3145
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3709,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3230
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 978,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2489,
      "endLine" : 2498,
      "cleanedStartLine" : 2193,
      "cleanedEndLine" : 2202
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1428,
      "endLine" : 1437,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3261,
      "endLine" : 3270,
      "cleanedStartLine" : 2852,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 422,
      "endLine" : 431,
      "cleanedStartLine" : 367,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 633,
      "endLine" : 642,
      "cleanedStartLine" : 552,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2935,
      "endLine" : 2944,
      "cleanedStartLine" : 2574,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3047,
      "endLine" : 3056,
      "cleanedStartLine" : 2668,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3544,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3091
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3605,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3144
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 724,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 628
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 965,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 825
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3544,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3091
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3646,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3178
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 407,
      "endLine" : 416,
      "cleanedStartLine" : 355,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 633,
      "endLine" : 642,
      "cleanedStartLine" : 552,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3889,
      "endLine" : 3898,
      "cleanedStartLine" : 3377,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3900,
      "endLine" : 3909,
      "cleanedStartLine" : 3387,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3603,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3631,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3631,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3166
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3644,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 407,
      "endLine" : 416,
      "cleanedStartLine" : 355,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 422,
      "endLine" : 431,
      "cleanedStartLine" : 367,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2488,
      "endLine" : 2497,
      "cleanedStartLine" : 2192,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2501,
      "endLine" : 2510,
      "cleanedStartLine" : 2203,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3923,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3936,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1013,
      "endLine" : 1022,
      "cleanedStartLine" : 864,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3047,
      "endLine" : 3056,
      "cleanedStartLine" : 2668,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 450,
      "endLine" : 459,
      "cleanedStartLine" : 390,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 648,
      "endLine" : 657,
      "cleanedStartLine" : 564,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildKeys.java",
        "extension" : "java",
        "linesOfCode" : 262,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 145,
      "startLine" : 147,
      "endLine" : 164,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 56
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildValues.java",
        "extension" : "java",
        "linesOfCode" : 247,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 139,
      "startLine" : 149,
      "endLine" : 166,
      "cleanedStartLine" : 50,
      "cleanedEndLine" : 59
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3610,
      "endLine" : 3619,
      "cleanedStartLine" : 3146,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3889,
      "endLine" : 3898,
      "cleanedStartLine" : 3377,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3610,
      "endLine" : 3619,
      "cleanedStartLine" : 3146,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3900,
      "endLine" : 3909,
      "cleanedStartLine" : 3387,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3144,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2756
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3159,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2768
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 707,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 615
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 965,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 825
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3783,
      "endLine" : 3792,
      "cleanedStartLine" : 3284,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3807,
      "endLine" : 3816,
      "cleanedStartLine" : 3305,
      "cleanedEndLine" : 3314
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 432,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 377
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 460,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 400
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3651,
      "endLine" : 3660,
      "cleanedStartLine" : 3180,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3941,
      "endLine" : 3950,
      "cleanedStartLine" : 3421,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 435,
      "endLine" : 444,
      "cleanedStartLine" : 378,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 648,
      "endLine" : 657,
      "cleanedStartLine" : 564,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 759,
      "endLine" : 768,
      "cleanedStartLine" : 654,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1428,
      "endLine" : 1437,
      "cleanedStartLine" : 1230,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 895,
      "endLine" : 904,
      "cleanedStartLine" : 767,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 912,
      "endLine" : 921,
      "cleanedStartLine" : 780,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3692,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3217
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3707,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3229
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3692,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3217
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3724,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3242
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 759,
      "endLine" : 768,
      "cleanedStartLine" : 654,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3261,
      "endLine" : 3270,
      "cleanedStartLine" : 2852,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2502,
      "endLine" : 2511,
      "cleanedStartLine" : 2204,
      "cleanedEndLine" : 2213
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2524,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2224
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 432,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 377
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 473,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 432,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 377
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 501,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 434
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 473,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 411
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 501,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 434
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3547,
      "endLine" : 3556,
      "cleanedStartLine" : 3092,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3795,
      "endLine" : 3804,
      "cleanedStartLine" : 3294,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 173,
      "endLine" : 182,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 162
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 225,
      "endLine" : 234,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 237,
      "endLine" : 246,
      "cleanedStartLine" : 207,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 248,
      "endLine" : 257,
      "cleanedStartLine" : 217,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2595,
      "endLine" : 2604,
      "cleanedStartLine" : 2282,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3047,
      "endLine" : 3056,
      "cleanedStartLine" : 2668,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3648,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3179
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3709,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3230
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3648,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3179
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3726,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3243
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 460,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 501,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 434
    } ]
  }, {
    "blockSize" : 10,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 460,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 400
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 473,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 411
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1124,
      "endLine" : 1132,
      "cleanedStartLine" : 965,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2958,
      "endLine" : 2966,
      "cleanedStartLine" : 2595,
      "cleanedEndLine" : 2603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 560,
      "endLine" : 568,
      "cleanedStartLine" : 486,
      "cleanedEndLine" : 494
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1124,
      "endLine" : 1132,
      "cleanedStartLine" : 965,
      "cleanedEndLine" : 973
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntryListAdapter.java",
        "extension" : "java",
        "linesOfCode" : 133,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 67,
      "startLine" : 58,
      "endLine" : 72,
      "cleanedStartLine" : 12,
      "cleanedEndLine" : 20
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntryMapAdapter.java",
        "extension" : "java",
        "linesOfCode" : 55,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 92,
      "endLine" : 106,
      "cleanedStartLine" : 21,
      "cleanedEndLine" : 29
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1047,
      "endLine" : 1055,
      "cleanedStartLine" : 895,
      "cleanedEndLine" : 903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2618,
      "endLine" : 2626,
      "cleanedStartLine" : 2303,
      "cleanedEndLine" : 2311
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2489,
      "endLine" : 2497,
      "cleanedStartLine" : 2193,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2523,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 527,
      "endLine" : 535,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 464
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1269,
      "endLine" : 1277,
      "cleanedStartLine" : 1089,
      "cleanedEndLine" : 1097
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2651,
      "endLine" : 2659,
      "cleanedStartLine" : 2333,
      "cleanedEndLine" : 2341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2958,
      "endLine" : 2966,
      "cleanedStartLine" : 2595,
      "cleanedEndLine" : 2603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1102,
      "endLine" : 1110,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 953
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2706,
      "endLine" : 2714,
      "cleanedStartLine" : 2383,
      "cleanedEndLine" : 2391
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 856,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 739
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 922,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 790
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1247,
      "endLine" : 1255,
      "cleanedStartLine" : 1069,
      "cleanedEndLine" : 1077
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3070,
      "endLine" : 3078,
      "cleanedStartLine" : 2689,
      "cleanedEndLine" : 2697
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 817,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 706
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3282,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2872
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1269,
      "endLine" : 1277,
      "cleanedStartLine" : 1089,
      "cleanedEndLine" : 1097
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3092,
      "endLine" : 3100,
      "cleanedStartLine" : 2709,
      "cleanedEndLine" : 2717
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1124,
      "endLine" : 1132,
      "cleanedStartLine" : 965,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1258,
      "endLine" : 1266,
      "cleanedStartLine" : 1079,
      "cleanedEndLine" : 1087
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 505,
      "endLine" : 513,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 444
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2618,
      "endLine" : 2626,
      "cleanedStartLine" : 2303,
      "cleanedEndLine" : 2311
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1124,
      "endLine" : 1132,
      "cleanedStartLine" : 965,
      "cleanedEndLine" : 973
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2651,
      "endLine" : 2659,
      "cleanedStartLine" : 2333,
      "cleanedEndLine" : 2341
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 527,
      "endLine" : 535,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 464
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2980,
      "endLine" : 2988,
      "cleanedStartLine" : 2615,
      "cleanedEndLine" : 2623
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntryMapAdapter.java",
        "extension" : "java",
        "linesOfCode" : 55,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 29,
      "startLine" : 92,
      "endLine" : 106,
      "cleanedStartLine" : 21,
      "cleanedEndLine" : 29
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/wire/EntrySetAdapter.java",
        "extension" : "java",
        "linesOfCode" : 55,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 28,
      "startLine" : 49,
      "endLine" : 63,
      "cleanedStartLine" : 9,
      "cleanedEndLine" : 17
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2629,
      "endLine" : 2637,
      "cleanedStartLine" : 2313,
      "cleanedEndLine" : 2321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2980,
      "endLine" : 2988,
      "cleanedStartLine" : 2615,
      "cleanedEndLine" : 2623
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2825,
      "endLine" : 2833,
      "cleanedStartLine" : 2481,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3471,
      "endLine" : 3479,
      "cleanedStartLine" : 3030,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 752,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 651
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 843,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 728
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 527,
      "endLine" : 535,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 464
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3092,
      "endLine" : 3100,
      "cleanedStartLine" : 2709,
      "cleanedEndLine" : 2717
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 273,
      "endLine" : 281,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 358,
      "endLine" : 366,
      "cleanedStartLine" : 313,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 881,
      "endLine" : 889,
      "cleanedStartLine" : 756,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1429,
      "endLine" : 1437,
      "cleanedStartLine" : 1231,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2489,
      "endLine" : 2497,
      "cleanedStartLine" : 2193,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 586,
      "endLine" : 595,
      "cleanedStartLine" : 510,
      "cleanedEndLine" : 518
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1084,
      "endLine" : 1093,
      "cleanedStartLine" : 929,
      "cleanedEndLine" : 937
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3157,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3690,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2489,
      "endLine" : 2497,
      "cleanedStartLine" : 2193,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 273,
      "endLine" : 281,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2528,
      "endLine" : 2536,
      "cleanedStartLine" : 2226,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4005,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3478
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4018,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4005,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3478
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4033,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3820,
      "endLine" : 3828,
      "cleanedStartLine" : 3316,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3953,
      "endLine" : 3961,
      "cleanedStartLine" : 3432,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 821,
      "endLine" : 829,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3273,
      "endLine" : 3281,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2502,
      "endLine" : 2510,
      "cleanedStartLine" : 2204,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2523,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3751,
      "endLine" : 3761,
      "cleanedStartLine" : 3262,
      "cleanedEndLine" : 3270
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3765,
      "endLine" : 3775,
      "cleanedStartLine" : 3272,
      "cleanedEndLine" : 3280
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3548,
      "endLine" : 3556,
      "cleanedStartLine" : 3093,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3133,
      "endLine" : 3141,
      "cleanedStartLine" : 2746,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3996,
      "endLine" : 4004,
      "cleanedStartLine" : 3469,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 347,
      "endLine" : 355,
      "cleanedStartLine" : 303,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3249,
      "endLine" : 3257,
      "cleanedStartLine" : 2842,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3533,
      "endLine" : 3541,
      "cleanedStartLine" : 3081,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3820,
      "endLine" : 3828,
      "cleanedStartLine" : 3316,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3605,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3144
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3692,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3217
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 977,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3533,
      "endLine" : 3541,
      "cleanedStartLine" : 3081,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3807,
      "endLine" : 3815,
      "cleanedStartLine" : 3305,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 284,
      "endLine" : 292,
      "cleanedStartLine" : 249,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 323,
      "endLine" : 331,
      "cleanedStartLine" : 282,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 358,
      "endLine" : 366,
      "cleanedStartLine" : 313,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 808,
      "endLine" : 816,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 274,
      "endLine" : 286,
      "cleanedStartLine" : 113,
      "cleanedEndLine" : 121
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2174,
      "endLine" : 2186,
      "cleanedStartLine" : 1175,
      "cleanedEndLine" : 1183
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3807,
      "endLine" : 3815,
      "cleanedStartLine" : 3305,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3953,
      "endLine" : 3961,
      "cleanedStartLine" : 3432,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1080,
      "endLine" : 1088,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 933
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1269,
      "endLine" : 1277,
      "cleanedStartLine" : 1089,
      "cleanedEndLine" : 1097
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 593,
      "endLine" : 601,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 524
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1102,
      "endLine" : 1110,
      "cleanedStartLine" : 945,
      "cleanedEndLine" : 953
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 527,
      "endLine" : 535,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 464
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2629,
      "endLine" : 2637,
      "cleanedStartLine" : 2313,
      "cleanedEndLine" : 2321
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3533,
      "endLine" : 3541,
      "cleanedStartLine" : 3081,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3783,
      "endLine" : 3791,
      "cleanedStartLine" : 3284,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 201,
      "endLine" : 209,
      "cleanedStartLine" : 176,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 262,
      "endLine" : 270,
      "cleanedStartLine" : 229,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1165,
      "endLine" : 1174,
      "cleanedStartLine" : 999,
      "cleanedEndLine" : 1007
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1179,
      "endLine" : 1188,
      "cleanedStartLine" : 1009,
      "cleanedEndLine" : 1017
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1080,
      "endLine" : 1088,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 933
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2629,
      "endLine" : 2637,
      "cleanedStartLine" : 2313,
      "cleanedEndLine" : 2321
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 830,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 978,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 836
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 977,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2523,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 977,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2502,
      "endLine" : 2510,
      "cleanedStartLine" : 2204,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 221,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 195
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 234,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 206
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 977,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 323,
      "endLine" : 331,
      "cleanedStartLine" : 282,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 743,
      "endLine" : 751,
      "cleanedStartLine" : 642,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3681,
      "endLine" : 3689,
      "cleanedStartLine" : 3207,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3996,
      "endLine" : 4004,
      "cleanedStartLine" : 3469,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 347,
      "endLine" : 355,
      "cleanedStartLine" : 303,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2478,
      "endLine" : 2486,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 358,
      "endLine" : 366,
      "cleanedStartLine" : 313,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2528,
      "endLine" : 2536,
      "cleanedStartLine" : 2226,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 784,
      "endLine" : 792,
      "cleanedStartLine" : 676,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3297,
      "endLine" : 3305,
      "cleanedStartLine" : 2884,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3542,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3090
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3631,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2798,
      "endLine" : 2807,
      "cleanedStartLine" : 2461,
      "cleanedEndLine" : 2469
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2810,
      "endLine" : 2819,
      "cleanedStartLine" : 2470,
      "cleanedEndLine" : 2478
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2596,
      "endLine" : 2604,
      "cleanedStartLine" : 2283,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2489,
      "endLine" : 2497,
      "cleanedStartLine" : 2193,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3662,
      "endLine" : 3670,
      "cleanedStartLine" : 3190,
      "cleanedEndLine" : 3198
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3967,
      "endLine" : 3975,
      "cleanedStartLine" : 3443,
      "cleanedEndLine" : 3451
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1073,
      "endLine" : 1082,
      "cleanedStartLine" : 919,
      "cleanedEndLine" : 927
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2655,
      "endLine" : 2664,
      "cleanedStartLine" : 2337,
      "cleanedEndLine" : 2345
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3142,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3722,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3142,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3705,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 843,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 728
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 856,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 739
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 323,
      "endLine" : 331,
      "cleanedStartLine" : 282,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 847,
      "endLine" : 855,
      "cleanedStartLine" : 730,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 843,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 728
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 922,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 790
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3594,
      "endLine" : 3602,
      "cleanedStartLine" : 3134,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2498,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4005,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2498,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4018,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2498,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4033,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 881,
      "endLine" : 889,
      "cleanedStartLine" : 756,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3262,
      "endLine" : 3270,
      "cleanedStartLine" : 2853,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 864,
      "endLine" : 872,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3262,
      "endLine" : 3270,
      "cleanedStartLine" : 2853,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 560,
      "endLine" : 568,
      "cleanedStartLine" : 486,
      "cleanedEndLine" : 494
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1258,
      "endLine" : 1266,
      "cleanedStartLine" : 1079,
      "cleanedEndLine" : 1087
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 830,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2498,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2202
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3273,
      "endLine" : 3281,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3681,
      "endLine" : 3689,
      "cleanedStartLine" : 3207,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 830,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4033,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 830,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4018,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 560,
      "endLine" : 568,
      "cleanedStartLine" : 486,
      "cleanedEndLine" : 494
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2651,
      "endLine" : 2659,
      "cleanedStartLine" : 2333,
      "cleanedEndLine" : 2341
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 821,
      "endLine" : 829,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3681,
      "endLine" : 3689,
      "cleanedStartLine" : 3207,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 304,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 317,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 279
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2629,
      "endLine" : 2637,
      "cleanedStartLine" : 2313,
      "cleanedEndLine" : 2321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3092,
      "endLine" : 3100,
      "cleanedStartLine" : 2709,
      "cleanedEndLine" : 2717
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2465,
      "endLine" : 2473,
      "cleanedStartLine" : 2172,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 304,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 402,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 353
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2478,
      "endLine" : 2486,
      "cleanedStartLine" : 2183,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3249,
      "endLine" : 3257,
      "cleanedStartLine" : 2842,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 864,
      "endLine" : 872,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1429,
      "endLine" : 1437,
      "cleanedStartLine" : 1231,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3273,
      "endLine" : 3281,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3996,
      "endLine" : 4004,
      "cleanedStartLine" : 3469,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3796,
      "endLine" : 3804,
      "cleanedStartLine" : 3295,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1214,
      "endLine" : 1222,
      "cleanedStartLine" : 1039,
      "cleanedEndLine" : 1047
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3081,
      "endLine" : 3089,
      "cleanedStartLine" : 2699,
      "cleanedEndLine" : 2707
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1203,
      "endLine" : 1211,
      "cleanedStartLine" : 1029,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3890,
      "endLine" : 3898,
      "cleanedStartLine" : 3378,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 505,
      "endLine" : 513,
      "cleanedStartLine" : 436,
      "cleanedEndLine" : 444
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1047,
      "endLine" : 1055,
      "cleanedStartLine" : 895,
      "cleanedEndLine" : 903
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3875,
      "endLine" : 3883,
      "cleanedStartLine" : 3366,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3544,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3091
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3707,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3229
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3544,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3091
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3724,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3242
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3938,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3420
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4035,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3502
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3938,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3420
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4020,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3490
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3544,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3091
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3692,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3217
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 582,
      "endLine" : 590,
      "cleanedStartLine" : 506,
      "cleanedEndLine" : 514
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1258,
      "endLine" : 1266,
      "cleanedStartLine" : 1079,
      "cleanedEndLine" : 1087
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2958,
      "endLine" : 2966,
      "cleanedStartLine" : 2595,
      "cleanedEndLine" : 2603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassWriter.java",
        "extension" : "java",
        "linesOfCode" : 776,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 645,
      "startLine" : 736,
      "endLine" : 747,
      "cleanedStartLine" : 163,
      "cleanedEndLine" : 171
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 176,
      "endLine" : 187,
      "cleanedStartLine" : 53,
      "cleanedEndLine" : 61
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1113,
      "endLine" : 1121,
      "cleanedStartLine" : 955,
      "cleanedEndLine" : 963
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2662,
      "endLine" : 2670,
      "cleanedStartLine" : 2343,
      "cleanedEndLine" : 2351
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1036,
      "endLine" : 1044,
      "cleanedStartLine" : 885,
      "cleanedEndLine" : 893
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2695,
      "endLine" : 2703,
      "cleanedStartLine" : 2373,
      "cleanedEndLine" : 2381
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 608,
      "endLine" : 617,
      "cleanedStartLine" : 530,
      "cleanedEndLine" : 538
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1095,
      "endLine" : 1104,
      "cleanedStartLine" : 939,
      "cleanedEndLine" : 947
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 593,
      "endLine" : 601,
      "cleanedStartLine" : 516,
      "cleanedEndLine" : 524
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2706,
      "endLine" : 2714,
      "cleanedStartLine" : 2383,
      "cleanedEndLine" : 2391
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2502,
      "endLine" : 2510,
      "cleanedStartLine" : 2204,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 182,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 162
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 221,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 195
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3927,
      "endLine" : 3935,
      "cleanedStartLine" : 3410,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassWriter.java",
        "extension" : "java",
        "linesOfCode" : 776,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 645,
      "startLine" : 736,
      "endLine" : 747,
      "cleanedStartLine" : 163,
      "cleanedEndLine" : 171
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 552,
      "endLine" : 563,
      "cleanedStartLine" : 136,
      "cleanedEndLine" : 144
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2640,
      "endLine" : 2648,
      "cleanedStartLine" : 2323,
      "cleanedEndLine" : 2331
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 560,
      "endLine" : 568,
      "cleanedStartLine" : 486,
      "cleanedEndLine" : 494
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2958,
      "endLine" : 2966,
      "cleanedStartLine" : 2595,
      "cleanedEndLine" : 2603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1091,
      "endLine" : 1099,
      "cleanedStartLine" : 935,
      "cleanedEndLine" : 943
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2673,
      "endLine" : 2681,
      "cleanedStartLine" : 2353,
      "cleanedEndLine" : 2361
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3901,
      "endLine" : 3909,
      "cleanedStartLine" : 3388,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3914,
      "endLine" : 3922,
      "cleanedStartLine" : 3399,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 527,
      "endLine" : 535,
      "cleanedStartLine" : 456,
      "cleanedEndLine" : 464
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1080,
      "endLine" : 1088,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 933
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2607,
      "endLine" : 2615,
      "cleanedStartLine" : 2293,
      "cleanedEndLine" : 2301
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 969,
      "endLine" : 977,
      "cleanedStartLine" : 827,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3021,
      "endLine" : 3030,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2657
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3035,
      "endLine" : 3044,
      "cleanedStartLine" : 2659,
      "cleanedEndLine" : 2667
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2980,
      "endLine" : 2988,
      "cleanedStartLine" : 2615,
      "cleanedEndLine" : 2623
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3092,
      "endLine" : 3100,
      "cleanedStartLine" : 2709,
      "cleanedEndLine" : 2717
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3783,
      "endLine" : 3791,
      "cleanedStartLine" : 3284,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3820,
      "endLine" : 3828,
      "cleanedStartLine" : 3316,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3570,
      "endLine" : 3578,
      "cleanedStartLine" : 3113,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3820,
      "endLine" : 3828,
      "cleanedStartLine" : 3316,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3570,
      "endLine" : 3578,
      "cleanedStartLine" : 3113,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3807,
      "endLine" : 3815,
      "cleanedStartLine" : 3305,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3816,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3884,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 604,
      "endLine" : 612,
      "cleanedStartLine" : 526,
      "cleanedEndLine" : 534
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1069,
      "endLine" : 1077,
      "cleanedStartLine" : 915,
      "cleanedEndLine" : 923
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2684,
      "endLine" : 2692,
      "cleanedStartLine" : 2363,
      "cleanedEndLine" : 2371
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2936,
      "endLine" : 2944,
      "cleanedStartLine" : 2575,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3783,
      "endLine" : 3791,
      "cleanedStartLine" : 3284,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3953,
      "endLine" : 3961,
      "cleanedStartLine" : 3432,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3570,
      "endLine" : 3578,
      "cleanedStartLine" : 3113,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3953,
      "endLine" : 3961,
      "cleanedStartLine" : 3432,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3317,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3690,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1258,
      "endLine" : 1266,
      "cleanedStartLine" : 1079,
      "cleanedEndLine" : 1087
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2651,
      "endLine" : 2659,
      "cleanedStartLine" : 2333,
      "cleanedEndLine" : 2341
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 212,
      "endLine" : 220,
      "cleanedStartLine" : 186,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 295,
      "endLine" : 303,
      "cleanedStartLine" : 259,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3317,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3705,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3317,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3722,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3816,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3923,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3816,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3936,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 808,
      "endLine" : 816,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2528,
      "endLine" : 2536,
      "cleanedStartLine" : 2226,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1152,
      "endLine" : 1162,
      "cleanedStartLine" : 990,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1176,
      "endLine" : 1186,
      "cleanedStartLine" : 1008,
      "cleanedEndLine" : 1016
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3048,
      "endLine" : 3056,
      "cleanedStartLine" : 2669,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3792,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3923,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3792,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3936,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1236,
      "endLine" : 1244,
      "cleanedStartLine" : 1059,
      "cleanedEndLine" : 1067
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3622,
      "endLine" : 3630,
      "cleanedStartLine" : 3157,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3611,
      "endLine" : 3619,
      "cleanedStartLine" : 3147,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3635,
      "endLine" : 3643,
      "cleanedStartLine" : 3168,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2422,
      "endLine" : 2434,
      "cleanedStartLine" : 1323,
      "cleanedEndLine" : 1331
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2560,
      "endLine" : 2572,
      "cleanedStartLine" : 1414,
      "cleanedEndLine" : 1422
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2947,
      "endLine" : 2955,
      "cleanedStartLine" : 2585,
      "cleanedEndLine" : 2593
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3886,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4020,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3490
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3886,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4035,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3502
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 516,
      "endLine" : 524,
      "cleanedStartLine" : 446,
      "cleanedEndLine" : 454
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3059,
      "endLine" : 3067,
      "cleanedStartLine" : 2679,
      "cleanedEndLine" : 2687
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3570,
      "endLine" : 3578,
      "cleanedStartLine" : 3113,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3783,
      "endLine" : 3791,
      "cleanedStartLine" : 3284,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 538,
      "endLine" : 546,
      "cleanedStartLine" : 466,
      "cleanedEndLine" : 474
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 615,
      "endLine" : 623,
      "cleanedStartLine" : 536,
      "cleanedEndLine" : 544
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3792,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3884,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3579,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3644,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3579,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3631,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3579,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3603,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3143
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 225,
      "endLine" : 233,
      "cleanedStartLine" : 197,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 270,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 978,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4005,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 978,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4033,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 978,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4018,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3533,
      "endLine" : 3541,
      "cleanedStartLine" : 3081,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3953,
      "endLine" : 3961,
      "cleanedStartLine" : 3432,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2182,
      "endLine" : 2190,
      "cleanedStartLine" : 1915,
      "cleanedEndLine" : 1923
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2237,
      "endLine" : 2245,
      "cleanedStartLine" : 1965,
      "cleanedEndLine" : 1973
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1051,
      "endLine" : 1060,
      "cleanedStartLine" : 899,
      "cleanedEndLine" : 907
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2633,
      "endLine" : 2642,
      "cleanedStartLine" : 2317,
      "cleanedEndLine" : 2325
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 771,
      "endLine" : 779,
      "cleanedStartLine" : 665,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 864,
      "endLine" : 872,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1080,
      "endLine" : 1088,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 933
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3092,
      "endLine" : 3100,
      "cleanedStartLine" : 2709,
      "cleanedEndLine" : 2717
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3652,
      "endLine" : 3660,
      "cleanedStartLine" : 3181,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1080,
      "endLine" : 1088,
      "cleanedStartLine" : 925,
      "cleanedEndLine" : 933
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2980,
      "endLine" : 2988,
      "cleanedStartLine" : 2615,
      "cleanedEndLine" : 2623
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 549,
      "endLine" : 557,
      "cleanedStartLine" : 476,
      "cleanedEndLine" : 484
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 173,
      "endLine" : 181,
      "cleanedStartLine" : 153,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 308,
      "endLine" : 316,
      "cleanedStartLine" : 270,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 571,
      "endLine" : 579,
      "cleanedStartLine" : 496,
      "cleanedEndLine" : 504
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1058,
      "endLine" : 1066,
      "cleanedStartLine" : 905,
      "cleanedEndLine" : 913
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 284,
      "endLine" : 292,
      "cleanedStartLine" : 249,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 743,
      "endLine" : 751,
      "cleanedStartLine" : 642,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 834,
      "endLine" : 842,
      "cleanedStartLine" : 719,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3331,
      "endLine" : 3339,
      "cleanedStartLine" : 2913,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2502,
      "endLine" : 2510,
      "cleanedStartLine" : 2204,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2523,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1269,
      "endLine" : 1277,
      "cleanedStartLine" : 1089,
      "cleanedEndLine" : 1097
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2629,
      "endLine" : 2637,
      "cleanedStartLine" : 2313,
      "cleanedEndLine" : 2321
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3157,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3317,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 752,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 651
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 922,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 790
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 649,
      "endLine" : 657,
      "cleanedStartLine" : 565,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2969,
      "endLine" : 2977,
      "cleanedStartLine" : 2605,
      "cleanedEndLine" : 2613
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 273,
      "endLine" : 281,
      "cleanedStartLine" : 239,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 808,
      "endLine" : 816,
      "cleanedStartLine" : 697,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 520,
      "endLine" : 529,
      "cleanedStartLine" : 450,
      "cleanedEndLine" : 458
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1040,
      "endLine" : 1049,
      "cleanedStartLine" : 889,
      "cleanedEndLine" : 897
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 698,
      "endLine" : 706,
      "cleanedStartLine" : 606,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 715,
      "endLine" : 723,
      "cleanedStartLine" : 619,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3142,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3317,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3103,
      "endLine" : 3111,
      "cleanedStartLine" : 2719,
      "cleanedEndLine" : 2727
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 380,
      "endLine" : 388,
      "cleanedStartLine" : 333,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 771,
      "endLine" : 779,
      "cleanedStartLine" : 665,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 881,
      "endLine" : 889,
      "cleanedStartLine" : 756,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 284,
      "endLine" : 292,
      "cleanedStartLine" : 249,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 847,
      "endLine" : 855,
      "cleanedStartLine" : 730,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3646,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3178
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3692,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3217
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 423,
      "endLine" : 431,
      "cleanedStartLine" : 368,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3008,
      "endLine" : 3018,
      "cleanedStartLine" : 2640,
      "cleanedEndLine" : 2648
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3032,
      "endLine" : 3042,
      "cleanedStartLine" : 2658,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 634,
      "endLine" : 642,
      "cleanedStartLine" : 553,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3583,
      "endLine" : 3591,
      "cleanedStartLine" : 3124,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3942,
      "endLine" : 3950,
      "cleanedStartLine" : 3422,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1269,
      "endLine" : 1277,
      "cleanedStartLine" : 1089,
      "cleanedEndLine" : 1097
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2980,
      "endLine" : 2988,
      "cleanedStartLine" : 2615,
      "cleanedEndLine" : 2623
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 408,
      "endLine" : 416,
      "cleanedStartLine" : 356,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 943,
      "endLine" : 951,
      "cleanedStartLine" : 805,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1014,
      "endLine" : 1022,
      "cleanedStartLine" : 865,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3425,
      "endLine" : 3433,
      "cleanedStartLine" : 2989,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2515,
      "endLine" : 2523,
      "cleanedStartLine" : 2215,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3308,
      "endLine" : 3316,
      "cleanedStartLine" : 2894,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1025,
      "endLine" : 1033,
      "cleanedStartLine" : 875,
      "cleanedEndLine" : 883
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1324,
      "endLine" : 1332,
      "cleanedStartLine" : 1139,
      "cleanedEndLine" : 1147
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 492,
      "endLine" : 500,
      "cleanedStartLine" : 425,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 956,
      "endLine" : 964,
      "cleanedStartLine" : 816,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 930,
      "endLine" : 938,
      "cleanedStartLine" : 794,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3173,
      "endLine" : 3181,
      "cleanedStartLine" : 2778,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 760,
      "endLine" : 768,
      "cleanedStartLine" : 655,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 864,
      "endLine" : 872,
      "cleanedStartLine" : 743,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 760,
      "endLine" : 768,
      "cleanedStartLine" : 655,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 881,
      "endLine" : 889,
      "cleanedStartLine" : 756,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4009,
      "endLine" : 4017,
      "cleanedStartLine" : 3480,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 672,
      "endLine" : 680,
      "cleanedStartLine" : 584,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4024,
      "endLine" : 4032,
      "cleanedStartLine" : 3492,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 451,
      "endLine" : 459,
      "cleanedStartLine" : 391,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 477,
      "endLine" : 485,
      "cleanedStartLine" : 413,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3713,
      "endLine" : 3721,
      "cleanedStartLine" : 3232,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 685,
      "endLine" : 693,
      "cleanedStartLine" : 595,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3696,
      "endLine" : 3704,
      "cleanedStartLine" : 3219,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3449,
      "endLine" : 3457,
      "cleanedStartLine" : 3010,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3460,
      "endLine" : 3468,
      "cleanedStartLine" : 3020,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3342,
      "endLine" : 3350,
      "cleanedStartLine" : 2923,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3148,
      "endLine" : 3156,
      "cleanedStartLine" : 2758,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3355,
      "endLine" : 3363,
      "cleanedStartLine" : 2934,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 464,
      "endLine" : 472,
      "cleanedStartLine" : 402,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3133,
      "endLine" : 3141,
      "cleanedStartLine" : 2746,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3273,
      "endLine" : 3281,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2725,
      "endLine" : 2733,
      "cleanedStartLine" : 2400,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3438,
      "endLine" : 3446,
      "cleanedStartLine" : 3000,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3864,
      "endLine" : 3872,
      "cleanedStartLine" : 3356,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1808,
      "endLine" : 1816,
      "cleanedStartLine" : 1575,
      "cleanedEndLine" : 1583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1940,
      "endLine" : 1948,
      "cleanedStartLine" : 1695,
      "cleanedEndLine" : 1703
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 317,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 279
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 402,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 353
    } ]
  }, {
    "blockSize" : 9,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 436,
      "endLine" : 444,
      "cleanedStartLine" : 379,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1343,
      "endLine" : 1351,
      "cleanedStartLine" : 1156,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 830,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3884,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 830,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 830,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3936,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 830,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3690,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3705,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3722,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 830,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4033,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4018,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4005,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1176,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3032,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2658
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1155,
      "endLine" : 1162,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1165,
      "endLine" : 1172,
      "cleanedStartLine" : 999,
      "cleanedEndLine" : 1006
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2748,
      "endLine" : 2755,
      "cleanedStartLine" : 2420,
      "cleanedEndLine" : 2427
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3483,
      "endLine" : 3490,
      "cleanedStartLine" : 3041,
      "cleanedEndLine" : 3048
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2999,
      "endLine" : 3006,
      "cleanedStartLine" : 2632,
      "cleanedEndLine" : 2639
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3035,
      "endLine" : 3042,
      "cleanedStartLine" : 2659,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2844,
      "endLine" : 2851,
      "cleanedStartLine" : 2498,
      "cleanedEndLine" : 2505
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2856,
      "endLine" : 2863,
      "cleanedStartLine" : 2507,
      "cleanedEndLine" : 2514
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2999,
      "endLine" : 3006,
      "cleanedStartLine" : 2632,
      "cleanedEndLine" : 2639
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3021,
      "endLine" : 3028,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2999,
      "endLine" : 3006,
      "cleanedStartLine" : 2632,
      "cleanedEndLine" : 2639
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3011,
      "endLine" : 3018,
      "cleanedStartLine" : 2641,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3157,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3644,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3157,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3157,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3603,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3143
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3157,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2763,
      "endLine" : 2770,
      "cleanedStartLine" : 2432,
      "cleanedEndLine" : 2439
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3483,
      "endLine" : 3490,
      "cleanedStartLine" : 3041,
      "cleanedEndLine" : 3048
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3157,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2767
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3542,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3090
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3317,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3644,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3317,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3317,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3603,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3143
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3317,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3317,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2903
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3542,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3090
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassWriter.java",
        "extension" : "java",
        "linesOfCode" : 776,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 645,
      "startLine" : 714,
      "endLine" : 724,
      "cleanedStartLine" : 147,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 530,
      "endLine" : 540,
      "cleanedStartLine" : 120,
      "cleanedEndLine" : 127
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1143,
      "endLine" : 1150,
      "cleanedStartLine" : 982,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1179,
      "endLine" : 1186,
      "cleanedStartLine" : 1009,
      "cleanedEndLine" : 1016
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3142,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3542,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3090
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1143,
      "endLine" : 1150,
      "cleanedStartLine" : 982,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1155,
      "endLine" : 1162,
      "cleanedStartLine" : 991,
      "cleanedEndLine" : 998
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1143,
      "endLine" : 1150,
      "cleanedStartLine" : 982,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1165,
      "endLine" : 1172,
      "cleanedStartLine" : 999,
      "cleanedEndLine" : 1006
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3936,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3419
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4005,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3722,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3690,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3705,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3884,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3375
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4005,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3142,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3644,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3142,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3631,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3142,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3603,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3143
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 202,
      "endLine" : 209,
      "cleanedStartLine" : 177,
      "cleanedEndLine" : 184
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3142,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2755
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3579,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3122
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2597,
      "endLine" : 2604,
      "cleanedStartLine" : 2284,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2575,
      "endLine" : 2582,
      "cleanedStartLine" : 2264,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2776,
      "endLine" : 2783,
      "cleanedStartLine" : 2443,
      "cleanedEndLine" : 2450
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3483,
      "endLine" : 3490,
      "cleanedStartLine" : 3041,
      "cleanedEndLine" : 3048
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassWriter.java",
        "extension" : "java",
        "linesOfCode" : 776,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 645,
      "startLine" : 714,
      "endLine" : 724,
      "cleanedStartLine" : 147,
      "cleanedEndLine" : 154
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 154,
      "endLine" : 164,
      "cleanedStartLine" : 37,
      "cleanedEndLine" : 44
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 167,
      "endLine" : 177,
      "cleanedStartLine" : 47,
      "cleanedEndLine" : 54
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1305,
      "endLine" : 1315,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 622
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 755,
      "endLine" : 765,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 898,
      "endLine" : 908,
      "cleanedStartLine" : 469,
      "cleanedEndLine" : 476
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 213,
      "endLine" : 220,
      "cleanedStartLine" : 187,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2611,
      "endLine" : 2618,
      "cleanedStartLine" : 1451,
      "cleanedEndLine" : 1458
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2635,
      "endLine" : 2642,
      "cleanedStartLine" : 1472,
      "cleanedEndLine" : 1479
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4033,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4018,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4005,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2586,
      "endLine" : 2593,
      "cleanedStartLine" : 2274,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2937,
      "endLine" : 2944,
      "cleanedStartLine" : 2576,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2826,
      "endLine" : 2833,
      "cleanedStartLine" : 2482,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3439,
      "endLine" : 3446,
      "cleanedStartLine" : 3001,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2498,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2498,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3936,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2498,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3884,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2498,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 191,
      "endLine" : 198,
      "cleanedStartLine" : 167,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2498,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4033,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4018,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4005,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3584,
      "endLine" : 3591,
      "cleanedStartLine" : 3125,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1004,
      "endLine" : 1011,
      "cleanedStartLine" : 856,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1015,
      "endLine" : 1022,
      "cleanedStartLine" : 866,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 174,
      "endLine" : 181,
      "cleanedStartLine" : 154,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3011,
      "endLine" : 3018,
      "cleanedStartLine" : 2641,
      "cleanedEndLine" : 2648
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3021,
      "endLine" : 3028,
      "cleanedStartLine" : 2649,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 978,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3936,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 978,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3923,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3865,
      "endLine" : 3872,
      "cleanedStartLine" : 3357,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 699,
      "endLine" : 706,
      "cleanedStartLine" : 607,
      "cleanedEndLine" : 614
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2763,
      "endLine" : 2770,
      "cleanedStartLine" : 2432,
      "cleanedEndLine" : 2439
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2776,
      "endLine" : 2783,
      "cleanedStartLine" : 2443,
      "cleanedEndLine" : 2450
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3623,
      "endLine" : 3630,
      "cleanedStartLine" : 3158,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3636,
      "endLine" : 3643,
      "cleanedStartLine" : 3169,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3612,
      "endLine" : 3619,
      "cleanedStartLine" : 3148,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3571,
      "endLine" : 3578,
      "cleanedStartLine" : 3114,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 978,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3792,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3293
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3560,
      "endLine" : 3567,
      "cleanedStartLine" : 3104,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3595,
      "endLine" : 3602,
      "cleanedStartLine" : 3135,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 635,
      "endLine" : 642,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 561
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3954,
      "endLine" : 3961,
      "cleanedStartLine" : 3433,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3653,
      "endLine" : 3660,
      "cleanedStartLine" : 3182,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 822,
      "endLine" : 829,
      "cleanedStartLine" : 709,
      "cleanedEndLine" : 716
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 978,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3884,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3915,
      "endLine" : 3922,
      "cleanedStartLine" : 3400,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 673,
      "endLine" : 680,
      "cleanedStartLine" : 585,
      "cleanedEndLine" : 592
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3943,
      "endLine" : 3950,
      "cleanedStartLine" : 3423,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 650,
      "endLine" : 657,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3928,
      "endLine" : 3935,
      "cleanedStartLine" : 3411,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 978,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3816,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3314
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 226,
      "endLine" : 233,
      "cleanedStartLine" : 198,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 835,
      "endLine" : 842,
      "cleanedStartLine" : 720,
      "cleanedEndLine" : 727
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3808,
      "endLine" : 3815,
      "cleanedStartLine" : 3306,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3461,
      "endLine" : 3468,
      "cleanedStartLine" : 3021,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3472,
      "endLine" : 3479,
      "cleanedStartLine" : 3031,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3843,
      "endLine" : 3850,
      "cleanedStartLine" : 3337,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3854,
      "endLine" : 3861,
      "cleanedStartLine" : 3347,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3821,
      "endLine" : 3828,
      "cleanedStartLine" : 3317,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3832,
      "endLine" : 3839,
      "cleanedStartLine" : 3327,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3891,
      "endLine" : 3898,
      "cleanedStartLine" : 3379,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3902,
      "endLine" : 3909,
      "cleanedStartLine" : 3389,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 970,
      "endLine" : 977,
      "cleanedStartLine" : 828,
      "cleanedEndLine" : 835
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 957,
      "endLine" : 964,
      "cleanedStartLine" : 817,
      "cleanedEndLine" : 824
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3876,
      "endLine" : 3883,
      "cleanedStartLine" : 3367,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3534,
      "endLine" : 3541,
      "cleanedStartLine" : 3082,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3049,
      "endLine" : 3056,
      "cleanedStartLine" : 2670,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3549,
      "endLine" : 3556,
      "cleanedStartLine" : 3094,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 543,
      "endLine" : 553,
      "cleanedStartLine" : 130,
      "cleanedEndLine" : 137
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 1305,
      "endLine" : 1315,
      "cleanedStartLine" : 615,
      "cleanedEndLine" : 622
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 465,
      "endLine" : 472,
      "cleanedStartLine" : 403,
      "cleanedEndLine" : 410
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 212,
      "endLine" : 221,
      "cleanedStartLine" : 72,
      "cleanedEndLine" : 79
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2074,
      "endLine" : 2083,
      "cleanedStartLine" : 1107,
      "cleanedEndLine" : 1114
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1065,
      "endLine" : 1073,
      "cleanedStartLine" : 566,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2495,
      "endLine" : 2503,
      "cleanedStartLine" : 1364,
      "cleanedEndLine" : 1371
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 897,
      "endLine" : 904,
      "cleanedStartLine" : 769,
      "cleanedEndLine" : 776
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 882,
      "endLine" : 889,
      "cleanedStartLine" : 757,
      "cleanedEndLine" : 764
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1193,
      "endLine" : 1200,
      "cleanedStartLine" : 1020,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3426,
      "endLine" : 3433,
      "cleanedStartLine" : 2990,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 865,
      "endLine" : 872,
      "cleanedStartLine" : 744,
      "cleanedEndLine" : 751
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 848,
      "endLine" : 855,
      "cleanedStartLine" : 731,
      "cleanedEndLine" : 738
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 772,
      "endLine" : 779,
      "cleanedStartLine" : 666,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 931,
      "endLine" : 938,
      "cleanedStartLine" : 795,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 324,
      "endLine" : 331,
      "cleanedStartLine" : 283,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 263,
      "endLine" : 270,
      "cleanedStartLine" : 230,
      "cleanedEndLine" : 237
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 478,
      "endLine" : 485,
      "cleanedStartLine" : 414,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3332,
      "endLine" : 3339,
      "cleanedStartLine" : 2914,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3343,
      "endLine" : 3350,
      "cleanedStartLine" : 2924,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 335,
      "endLine" : 342,
      "cleanedStartLine" : 293,
      "cleanedEndLine" : 300
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 744,
      "endLine" : 751,
      "cleanedStartLine" : 643,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2503,
      "endLine" : 2510,
      "cleanedStartLine" : 2205,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2748,
      "endLine" : 2755,
      "cleanedStartLine" : 2420,
      "cleanedEndLine" : 2427
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2763,
      "endLine" : 2770,
      "cleanedStartLine" : 2432,
      "cleanedEndLine" : 2439
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2516,
      "endLine" : 2523,
      "cleanedStartLine" : 2216,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1204,
      "endLine" : 1211,
      "cleanedStartLine" : 1030,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2926,
      "endLine" : 2933,
      "cleanedStartLine" : 2566,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2748,
      "endLine" : 2755,
      "cleanedStartLine" : 2420,
      "cleanedEndLine" : 2427
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2776,
      "endLine" : 2783,
      "cleanedStartLine" : 2443,
      "cleanedEndLine" : 2450
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 285,
      "endLine" : 292,
      "cleanedStartLine" : 250,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3714,
      "endLine" : 3721,
      "cleanedStartLine" : 3233,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 493,
      "endLine" : 500,
      "cleanedStartLine" : 426,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1430,
      "endLine" : 1437,
      "cleanedStartLine" : 1232,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3697,
      "endLine" : 3704,
      "cleanedStartLine" : 3220,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 716,
      "endLine" : 723,
      "cleanedStartLine" : 620,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3356,
      "endLine" : 3363,
      "cleanedStartLine" : 2935,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3784,
      "endLine" : 3791,
      "cleanedStartLine" : 3285,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3740,
      "endLine" : 3747,
      "cleanedStartLine" : 3253,
      "cleanedEndLine" : 3260
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3754,
      "endLine" : 3761,
      "cleanedStartLine" : 3263,
      "cleanedEndLine" : 3270
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3450,
      "endLine" : 3457,
      "cleanedStartLine" : 3011,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3797,
      "endLine" : 3804,
      "cleanedStartLine" : 3296,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3740,
      "endLine" : 3747,
      "cleanedStartLine" : 3253,
      "cleanedEndLine" : 3260
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3768,
      "endLine" : 3775,
      "cleanedStartLine" : 3273,
      "cleanedEndLine" : 3280
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 239,
      "endLine" : 246,
      "cleanedStartLine" : 209,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2529,
      "endLine" : 2536,
      "cleanedStartLine" : 2227,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 359,
      "endLine" : 366,
      "cleanedStartLine" : 314,
      "cleanedEndLine" : 321
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 348,
      "endLine" : 355,
      "cleanedStartLine" : 304,
      "cleanedEndLine" : 311
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1344,
      "endLine" : 1351,
      "cleanedStartLine" : 1157,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3174,
      "endLine" : 3181,
      "cleanedStartLine" : 2779,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3287,
      "endLine" : 3294,
      "cleanedStartLine" : 2875,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3250,
      "endLine" : 3257,
      "cleanedStartLine" : 2843,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2479,
      "endLine" : 2486,
      "cleanedStartLine" : 2184,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4025,
      "endLine" : 4032,
      "cleanedStartLine" : 3493,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3274,
      "endLine" : 3281,
      "cleanedStartLine" : 2864,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3263,
      "endLine" : 3270,
      "cleanedStartLine" : 2854,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2466,
      "endLine" : 2473,
      "cleanedStartLine" : 2173,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 452,
      "endLine" : 459,
      "cleanedStartLine" : 392,
      "cleanedEndLine" : 399
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3149,
      "endLine" : 3156,
      "cleanedStartLine" : 2759,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3309,
      "endLine" : 3316,
      "cleanedStartLine" : 2895,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 437,
      "endLine" : 444,
      "cleanedStartLine" : 380,
      "cleanedEndLine" : 387
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 274,
      "endLine" : 281,
      "cleanedStartLine" : 240,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3298,
      "endLine" : 3305,
      "cleanedStartLine" : 2885,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2490,
      "endLine" : 2497,
      "cleanedStartLine" : 2194,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 260,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4010,
      "endLine" : 4017,
      "cleanedStartLine" : 3481,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 394,
      "endLine" : 401,
      "cleanedStartLine" : 345,
      "cleanedEndLine" : 352
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 729,
      "endLine" : 736,
      "cleanedStartLine" : 631,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 914,
      "endLine" : 921,
      "cleanedStartLine" : 782,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3134,
      "endLine" : 3141,
      "cleanedStartLine" : 2747,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 686,
      "endLine" : 693,
      "cleanedStartLine" : 596,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3997,
      "endLine" : 4004,
      "cleanedStartLine" : 3470,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 796,
      "endLine" : 803,
      "cleanedStartLine" : 687,
      "cleanedEndLine" : 694
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 409,
      "endLine" : 416,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 364
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 761,
      "endLine" : 768,
      "cleanedStartLine" : 656,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2726,
      "endLine" : 2733,
      "cleanedStartLine" : 2401,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 785,
      "endLine" : 792,
      "cleanedStartLine" : 677,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 809,
      "endLine" : 816,
      "cleanedStartLine" : 698,
      "cleanedEndLine" : 705
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 250,
      "endLine" : 257,
      "cleanedStartLine" : 219,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 424,
      "endLine" : 431,
      "cleanedStartLine" : 369,
      "cleanedEndLine" : 376
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 944,
      "endLine" : 951,
      "cleanedStartLine" : 806,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3682,
      "endLine" : 3689,
      "cleanedStartLine" : 3208,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 381,
      "endLine" : 388,
      "cleanedStartLine" : 334,
      "cleanedEndLine" : 341
    } ]
  }, {
    "blockSize" : 8,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 309,
      "endLine" : 316,
      "cleanedStartLine" : 271,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 370,
      "endLine" : 377,
      "cleanedStartLine" : 324,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 992,
      "endLine" : 999,
      "cleanedStartLine" : 847,
      "cleanedEndLine" : 853
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2561,
      "endLine" : 2568,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2260
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1357,
      "endLine" : 1363,
      "cleanedStartLine" : 1167,
      "cleanedEndLine" : 1173
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3187,
      "endLine" : 3193,
      "cleanedStartLine" : 2789,
      "cleanedEndLine" : 2795
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2507,
      "endLine" : 2513,
      "cleanedStartLine" : 1375,
      "cleanedEndLine" : 1381
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2666,
      "endLine" : 2672,
      "cleanedStartLine" : 1501,
      "cleanedEndLine" : 1507
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3127,
      "endLine" : 3133,
      "cleanedStartLine" : 2740,
      "cleanedEndLine" : 2746
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3800,
      "endLine" : 3807,
      "cleanedStartLine" : 3299,
      "cleanedEndLine" : 3305
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3384,
      "endLine" : 3390,
      "cleanedStartLine" : 2959,
      "cleanedEndLine" : 2965
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3414,
      "endLine" : 3420,
      "cleanedStartLine" : 2980,
      "cleanedEndLine" : 2986
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1174,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1007
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3044,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2667
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2739,
      "endLine" : 2745,
      "cleanedStartLine" : 2411,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3731,
      "endLine" : 3737,
      "cleanedStartLine" : 3245,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2846,
      "endLine" : 2853,
      "cleanedStartLine" : 2500,
      "cleanedEndLine" : 2506
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3196,
      "endLine" : 3203,
      "cleanedStartLine" : 2798,
      "cleanedEndLine" : 2804
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1099,
      "endLine" : 1105,
      "cleanedStartLine" : 593,
      "cleanedEndLine" : 599
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2666,
      "endLine" : 2672,
      "cleanedStartLine" : 1501,
      "cleanedEndLine" : 1507
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2837,
      "endLine" : 2843,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2497
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3187,
      "endLine" : 3193,
      "cleanedStartLine" : 2789,
      "cleanedEndLine" : 2795
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3664,
      "endLine" : 3670,
      "cleanedStartLine" : 3192,
      "cleanedEndLine" : 3198
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3979,
      "endLine" : 3985,
      "cleanedStartLine" : 3454,
      "cleanedEndLine" : 3460
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1357,
      "endLine" : 1363,
      "cleanedStartLine" : 1167,
      "cleanedEndLine" : 1173
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2837,
      "endLine" : 2843,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2497
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 983,
      "endLine" : 989,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2540,
      "endLine" : 2546,
      "cleanedStartLine" : 2236,
      "cleanedEndLine" : 2242
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1152,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 990
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3008,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2640
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 5,
      "endLine" : 11,
      "cleanedStartLine" : 5,
      "cleanedEndLine" : 11
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3187,
      "endLine" : 3193,
      "cleanedStartLine" : 2789,
      "cleanedEndLine" : 2795
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2739,
      "endLine" : 2745,
      "cleanedStartLine" : 2411,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3509,
      "endLine" : 3515,
      "cleanedStartLine" : 3062,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 983,
      "endLine" : 989,
      "cleanedStartLine" : 838,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2905,
      "endLine" : 2911,
      "cleanedStartLine" : 2548,
      "cleanedEndLine" : 2554
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3969,
      "endLine" : 3975,
      "cleanedStartLine" : 3445,
      "cleanedEndLine" : 3451
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3979,
      "endLine" : 3985,
      "cleanedStartLine" : 3454,
      "cleanedEndLine" : 3460
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3194,
      "endLine" : 3200,
      "cleanedStartLine" : 2796,
      "cleanedEndLine" : 2802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3206,
      "endLine" : 3212,
      "cleanedStartLine" : 2805,
      "cleanedEndLine" : 2811
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3509,
      "endLine" : 3515,
      "cleanedStartLine" : 3062,
      "cleanedEndLine" : 3068
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3731,
      "endLine" : 3737,
      "cleanedStartLine" : 3245,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 251,
      "endLine" : 257,
      "cleanedStartLine" : 220,
      "cleanedEndLine" : 226
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3377,
      "endLine" : 3383,
      "cleanedStartLine" : 2952,
      "cleanedEndLine" : 2958
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3509,
      "endLine" : 3515,
      "cleanedStartLine" : 3062,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Frame.java",
        "extension" : "java",
        "linesOfCode" : 793,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 711,
      "startLine" : 962,
      "endLine" : 971,
      "cleanedStartLine" : 312,
      "cleanedEndLine" : 318
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Frame.java",
        "extension" : "java",
        "linesOfCode" : 793,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 711,
      "startLine" : 978,
      "endLine" : 987,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 932,
      "endLine" : 938,
      "cleanedStartLine" : 796,
      "cleanedEndLine" : 802
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 227,
      "endLine" : 233,
      "cleanedStartLine" : 199,
      "cleanedEndLine" : 205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 511,
      "endLine" : 518,
      "cleanedStartLine" : 442,
      "cleanedEndLine" : 448
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1020,
      "endLine" : 1027,
      "cleanedStartLine" : 871,
      "cleanedEndLine" : 877
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 453,
      "endLine" : 459,
      "cleanedStartLine" : 393,
      "cleanedEndLine" : 399
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 20,
      "endLine" : 26,
      "cleanedStartLine" : 19,
      "cleanedEndLine" : 25
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 32,
      "endLine" : 38,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 34
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1136,
      "endLine" : 1142,
      "cleanedStartLine" : 975,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2791,
      "endLine" : 2797,
      "cleanedStartLine" : 2454,
      "cleanedEndLine" : 2460
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 425,
      "endLine" : 431,
      "cleanedStartLine" : 370,
      "cleanedEndLine" : 376
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1188,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1017
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3030,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2657
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3377,
      "endLine" : 3383,
      "cleanedStartLine" : 2952,
      "cleanedEndLine" : 2958
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3731,
      "endLine" : 3737,
      "cleanedStartLine" : 3245,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1188,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1017
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3044,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2667
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 175,
      "endLine" : 181,
      "cleanedStartLine" : 155,
      "cleanedEndLine" : 161
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 5,
      "endLine" : 11,
      "cleanedStartLine" : 5,
      "cleanedEndLine" : 11
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2837,
      "endLine" : 2843,
      "cleanedStartLine" : 2491,
      "cleanedEndLine" : 2497
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 5,
      "endLine" : 11,
      "cleanedStartLine" : 5,
      "cleanedEndLine" : 11
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1357,
      "endLine" : 1363,
      "cleanedStartLine" : 1167,
      "cleanedEndLine" : 1173
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 438,
      "endLine" : 444,
      "cleanedStartLine" : 381,
      "cleanedEndLine" : 387
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2504,
      "endLine" : 2510,
      "cleanedStartLine" : 2206,
      "cleanedEndLine" : 2212
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2517,
      "endLine" : 2523,
      "cleanedStartLine" : 2217,
      "cleanedEndLine" : 2223
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3398,
      "endLine" : 3404,
      "cleanedStartLine" : 2969,
      "cleanedEndLine" : 2975
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3414,
      "endLine" : 3420,
      "cleanedStartLine" : 2980,
      "cleanedEndLine" : 2986
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 203,
      "endLine" : 209,
      "cleanedStartLine" : 178,
      "cleanedEndLine" : 184
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 382,
      "endLine" : 388,
      "cleanedStartLine" : 335,
      "cleanedEndLine" : 341
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1431,
      "endLine" : 1437,
      "cleanedStartLine" : 1233,
      "cleanedEndLine" : 1239
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 240,
      "endLine" : 246,
      "cleanedStartLine" : 210,
      "cleanedEndLine" : 216
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2491,
      "endLine" : 2497,
      "cleanedStartLine" : 2195,
      "cleanedEndLine" : 2201
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 12,
      "endLine" : 18,
      "cleanedStartLine" : 12,
      "cleanedEndLine" : 18
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 32,
      "endLine" : 38,
      "cleanedStartLine" : 28,
      "cleanedEndLine" : 34
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2727,
      "endLine" : 2733,
      "cleanedStartLine" : 2402,
      "cleanedEndLine" : 2408
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 264,
      "endLine" : 270,
      "cleanedStartLine" : 231,
      "cleanedEndLine" : 237
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 262,
      "endLine" : 271,
      "cleanedStartLine" : 105,
      "cleanedEndLine" : 111
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2156,
      "endLine" : 2165,
      "cleanedStartLine" : 1163,
      "cleanedEndLine" : 1169
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 849,
      "endLine" : 855,
      "cleanedStartLine" : 732,
      "cleanedEndLine" : 738
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 636,
      "endLine" : 642,
      "cleanedStartLine" : 555,
      "cleanedEndLine" : 561
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2461,
      "endLine" : 2479,
      "cleanedStartLine" : 1346,
      "cleanedEndLine" : 1352
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2483,
      "endLine" : 2493,
      "cleanedStartLine" : 1356,
      "cleanedEndLine" : 1362
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2480,
      "endLine" : 2486,
      "cleanedStartLine" : 2185,
      "cleanedEndLine" : 2191
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 371,
      "endLine" : 377,
      "cleanedStartLine" : 325,
      "cleanedEndLine" : 331
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 836,
      "endLine" : 842,
      "cleanedStartLine" : 721,
      "cleanedEndLine" : 727
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2739,
      "endLine" : 2745,
      "cleanedStartLine" : 2411,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3377,
      "endLine" : 3383,
      "cleanedStartLine" : 2952,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 275,
      "endLine" : 281,
      "cleanedStartLine" : 241,
      "cleanedEndLine" : 247
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 866,
      "endLine" : 872,
      "cleanedStartLine" : 745,
      "cleanedEndLine" : 751
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 700,
      "endLine" : 706,
      "cleanedStartLine" : 608,
      "cleanedEndLine" : 614
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 286,
      "endLine" : 292,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 257
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 466,
      "endLine" : 472,
      "cleanedStartLine" : 404,
      "cleanedEndLine" : 410
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3333,
      "endLine" : 3339,
      "cleanedStartLine" : 2915,
      "cleanedEndLine" : 2921
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3344,
      "endLine" : 3350,
      "cleanedStartLine" : 2925,
      "cleanedEndLine" : 2931
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3357,
      "endLine" : 3363,
      "cleanedStartLine" : 2936,
      "cleanedEndLine" : 2942
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 192,
      "endLine" : 198,
      "cleanedStartLine" : 168,
      "cleanedEndLine" : 174
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 823,
      "endLine" : 829,
      "cleanedStartLine" : 710,
      "cleanedEndLine" : 716
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 810,
      "endLine" : 816,
      "cleanedStartLine" : 699,
      "cleanedEndLine" : 705
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2540,
      "endLine" : 2546,
      "cleanedStartLine" : 2236,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2905,
      "endLine" : 2911,
      "cleanedStartLine" : 2548,
      "cleanedEndLine" : 2554
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 360,
      "endLine" : 366,
      "cleanedStartLine" : 315,
      "cleanedEndLine" : 321
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 898,
      "endLine" : 904,
      "cleanedStartLine" : 770,
      "cleanedEndLine" : 776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3275,
      "endLine" : 3281,
      "cleanedStartLine" : 2865,
      "cleanedEndLine" : 2871
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3288,
      "endLine" : 3294,
      "cleanedStartLine" : 2876,
      "cleanedEndLine" : 2882
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3299,
      "endLine" : 3305,
      "cleanedStartLine" : 2886,
      "cleanedEndLine" : 2892
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2530,
      "endLine" : 2536,
      "cleanedStartLine" : 2228,
      "cleanedEndLine" : 2234
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3310,
      "endLine" : 3316,
      "cleanedStartLine" : 2896,
      "cleanedEndLine" : 2902
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2927,
      "endLine" : 2933,
      "cleanedStartLine" : 2567,
      "cleanedEndLine" : 2573
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2938,
      "endLine" : 2944,
      "cleanedStartLine" : 2577,
      "cleanedEndLine" : 2583
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3251,
      "endLine" : 3257,
      "cleanedStartLine" : 2844,
      "cleanedEndLine" : 2850
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3264,
      "endLine" : 3270,
      "cleanedStartLine" : 2855,
      "cleanedEndLine" : 2861
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 325,
      "endLine" : 331,
      "cleanedStartLine" : 284,
      "cleanedEndLine" : 290
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2467,
      "endLine" : 2473,
      "cleanedStartLine" : 2174,
      "cleanedEndLine" : 2180
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 214,
      "endLine" : 220,
      "cleanedStartLine" : 188,
      "cleanedEndLine" : 194
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 773,
      "endLine" : 779,
      "cleanedStartLine" : 667,
      "cleanedEndLine" : 673
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 717,
      "endLine" : 723,
      "cleanedStartLine" : 621,
      "cleanedEndLine" : 627
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3892,
      "endLine" : 3898,
      "cleanedStartLine" : 3380,
      "cleanedEndLine" : 3386
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3903,
      "endLine" : 3909,
      "cleanedStartLine" : 3390,
      "cleanedEndLine" : 3396
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 674,
      "endLine" : 680,
      "cleanedStartLine" : 586,
      "cleanedEndLine" : 592
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2827,
      "endLine" : 2833,
      "cleanedStartLine" : 2483,
      "cleanedEndLine" : 2489
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3135,
      "endLine" : 3141,
      "cleanedStartLine" : 2748,
      "cleanedEndLine" : 2754
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3866,
      "endLine" : 3872,
      "cleanedStartLine" : 3358,
      "cleanedEndLine" : 3364
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 494,
      "endLine" : 500,
      "cleanedStartLine" : 427,
      "cleanedEndLine" : 433
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3877,
      "endLine" : 3883,
      "cleanedStartLine" : 3368,
      "cleanedEndLine" : 3374
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3844,
      "endLine" : 3850,
      "cleanedStartLine" : 3338,
      "cleanedEndLine" : 3344
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3150,
      "endLine" : 3156,
      "cleanedStartLine" : 2760,
      "cleanedEndLine" : 2766
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3822,
      "endLine" : 3828,
      "cleanedStartLine" : 3318,
      "cleanedEndLine" : 3324
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3175,
      "endLine" : 3181,
      "cleanedStartLine" : 2780,
      "cleanedEndLine" : 2786
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3833,
      "endLine" : 3839,
      "cleanedStartLine" : 3328,
      "cleanedEndLine" : 3334
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 883,
      "endLine" : 889,
      "cleanedStartLine" : 758,
      "cleanedEndLine" : 764
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 310,
      "endLine" : 316,
      "cleanedStartLine" : 272,
      "cleanedEndLine" : 278
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3809,
      "endLine" : 3815,
      "cleanedStartLine" : 3307,
      "cleanedEndLine" : 3313
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 915,
      "endLine" : 921,
      "cleanedStartLine" : 783,
      "cleanedEndLine" : 789
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3473,
      "endLine" : 3479,
      "cleanedStartLine" : 3032,
      "cleanedEndLine" : 3038
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 745,
      "endLine" : 751,
      "cleanedStartLine" : 644,
      "cleanedEndLine" : 650
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3785,
      "endLine" : 3791,
      "cleanedStartLine" : 3286,
      "cleanedEndLine" : 3292
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3440,
      "endLine" : 3446,
      "cleanedStartLine" : 3002,
      "cleanedEndLine" : 3008
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 958,
      "endLine" : 964,
      "cleanedStartLine" : 818,
      "cleanedEndLine" : 824
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3798,
      "endLine" : 3804,
      "cleanedStartLine" : 3297,
      "cleanedEndLine" : 3303
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 395,
      "endLine" : 401,
      "cleanedStartLine" : 346,
      "cleanedEndLine" : 352
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4026,
      "endLine" : 4032,
      "cleanedStartLine" : 3494,
      "cleanedEndLine" : 3500
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3462,
      "endLine" : 3468,
      "cleanedStartLine" : 3022,
      "cleanedEndLine" : 3028
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4011,
      "endLine" : 4017,
      "cleanedStartLine" : 3482,
      "cleanedEndLine" : 3488
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3451,
      "endLine" : 3457,
      "cleanedStartLine" : 3012,
      "cleanedEndLine" : 3018
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3613,
      "endLine" : 3619,
      "cleanedStartLine" : 3149,
      "cleanedEndLine" : 3155
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 410,
      "endLine" : 416,
      "cleanedStartLine" : 358,
      "cleanedEndLine" : 364
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3427,
      "endLine" : 3433,
      "cleanedStartLine" : 2991,
      "cleanedEndLine" : 2997
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3855,
      "endLine" : 3861,
      "cleanedStartLine" : 3348,
      "cleanedEndLine" : 3354
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3998,
      "endLine" : 4004,
      "cleanedStartLine" : 3471,
      "cleanedEndLine" : 3477
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3624,
      "endLine" : 3630,
      "cleanedStartLine" : 3159,
      "cleanedEndLine" : 3165
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3596,
      "endLine" : 3602,
      "cleanedStartLine" : 3136,
      "cleanedEndLine" : 3142
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 297,
      "endLine" : 303,
      "cleanedStartLine" : 261,
      "cleanedEndLine" : 267
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 651,
      "endLine" : 657,
      "cleanedStartLine" : 567,
      "cleanedEndLine" : 573
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3585,
      "endLine" : 3591,
      "cleanedStartLine" : 3126,
      "cleanedEndLine" : 3132
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3637,
      "endLine" : 3643,
      "cleanedStartLine" : 3170,
      "cleanedEndLine" : 3176
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3572,
      "endLine" : 3578,
      "cleanedStartLine" : 3115,
      "cleanedEndLine" : 3121
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 336,
      "endLine" : 342,
      "cleanedStartLine" : 294,
      "cleanedEndLine" : 300
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3654,
      "endLine" : 3660,
      "cleanedStartLine" : 3183,
      "cleanedEndLine" : 3189
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3715,
      "endLine" : 3721,
      "cleanedStartLine" : 3234,
      "cleanedEndLine" : 3240
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 971,
      "endLine" : 977,
      "cleanedStartLine" : 829,
      "cleanedEndLine" : 835
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3698,
      "endLine" : 3704,
      "cleanedStartLine" : 3221,
      "cleanedEndLine" : 3227
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3535,
      "endLine" : 3541,
      "cleanedStartLine" : 3083,
      "cleanedEndLine" : 3089
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2576,
      "endLine" : 2582,
      "cleanedStartLine" : 2265,
      "cleanedEndLine" : 2271
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3929,
      "endLine" : 3935,
      "cleanedStartLine" : 3412,
      "cleanedEndLine" : 3418
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 762,
      "endLine" : 768,
      "cleanedStartLine" : 657,
      "cleanedEndLine" : 663
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3561,
      "endLine" : 3567,
      "cleanedStartLine" : 3105,
      "cleanedEndLine" : 3111
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3683,
      "endLine" : 3689,
      "cleanedStartLine" : 3209,
      "cleanedEndLine" : 3215
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 786,
      "endLine" : 792,
      "cleanedStartLine" : 678,
      "cleanedEndLine" : 684
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3916,
      "endLine" : 3922,
      "cleanedStartLine" : 3401,
      "cleanedEndLine" : 3407
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 687,
      "endLine" : 693,
      "cleanedStartLine" : 597,
      "cleanedEndLine" : 603
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1205,
      "endLine" : 1211,
      "cleanedStartLine" : 1031,
      "cleanedEndLine" : 1037
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1005,
      "endLine" : 1011,
      "cleanedStartLine" : 857,
      "cleanedEndLine" : 863
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 730,
      "endLine" : 736,
      "cleanedStartLine" : 632,
      "cleanedEndLine" : 638
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1194,
      "endLine" : 1200,
      "cleanedStartLine" : 1021,
      "cleanedEndLine" : 1027
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2598,
      "endLine" : 2604,
      "cleanedStartLine" : 2285,
      "cleanedEndLine" : 2291
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3955,
      "endLine" : 3961,
      "cleanedStartLine" : 3434,
      "cleanedEndLine" : 3440
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 797,
      "endLine" : 803,
      "cleanedStartLine" : 688,
      "cleanedEndLine" : 694
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3550,
      "endLine" : 3556,
      "cleanedStartLine" : 3095,
      "cleanedEndLine" : 3101
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1345,
      "endLine" : 1351,
      "cleanedStartLine" : 1158,
      "cleanedEndLine" : 1164
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2587,
      "endLine" : 2593,
      "cleanedStartLine" : 2275,
      "cleanedEndLine" : 2281
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 479,
      "endLine" : 485,
      "cleanedStartLine" : 415,
      "cleanedEndLine" : 421
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3050,
      "endLine" : 3056,
      "cleanedStartLine" : 2671,
      "cleanedEndLine" : 2677
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 945,
      "endLine" : 951,
      "cleanedStartLine" : 807,
      "cleanedEndLine" : 813
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3944,
      "endLine" : 3950,
      "cleanedStartLine" : 3424,
      "cleanedEndLine" : 3430
    } ]
  }, {
    "blockSize" : 7,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 349,
      "endLine" : 355,
      "cleanedStartLine" : 305,
      "cleanedEndLine" : 311
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1016,
      "endLine" : 1022,
      "cleanedStartLine" : 867,
      "cleanedEndLine" : 873
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 312,
      "endLine" : 317,
      "cleanedStartLine" : 274,
      "cleanedEndLine" : 279
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3196,
      "endLine" : 3201,
      "cleanedStartLine" : 2798,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3028,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3042,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3006,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 743,
      "endLine" : 748,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 362
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 873,
      "endLine" : 878,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 653,
      "endLine" : 658,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 574
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3520,
      "endLine" : 3525,
      "cleanedStartLine" : 3072,
      "cleanedEndLine" : 3077
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1172,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1006
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3006,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1172,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1006
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3537,
      "endLine" : 3542,
      "cleanedStartLine" : 3085,
      "cleanedEndLine" : 3090
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3042,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3028,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1157,
      "endLine" : 1162,
      "cleanedStartLine" : 993,
      "cleanedEndLine" : 998
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3006,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3639,
      "endLine" : 3644,
      "cleanedStartLine" : 3172,
      "cleanedEndLine" : 3177
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3626,
      "endLine" : 3631,
      "cleanedStartLine" : 3161,
      "cleanedEndLine" : 3166
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3598,
      "endLine" : 3603,
      "cleanedStartLine" : 3138,
      "cleanedEndLine" : 3143
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3574,
      "endLine" : 3579,
      "cleanedStartLine" : 3117,
      "cleanedEndLine" : 3122
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 821,
      "endLine" : 826,
      "cleanedStartLine" : 708,
      "cleanedEndLine" : 713
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1448,
      "endLine" : 1453,
      "cleanedStartLine" : 1248,
      "cleanedEndLine" : 1253
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3685,
      "endLine" : 3690,
      "cleanedStartLine" : 3211,
      "cleanedEndLine" : 3216
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3700,
      "endLine" : 3705,
      "cleanedStartLine" : 3223,
      "cleanedEndLine" : 3228
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3717,
      "endLine" : 3722,
      "cleanedStartLine" : 3236,
      "cleanedEndLine" : 3241
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/AnnotationWriter.java",
        "extension" : "java",
        "linesOfCode" : 214,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 179,
      "startLine" : 343,
      "endLine" : 348,
      "cleanedStartLine" : 164,
      "cleanedEndLine" : 169
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1602,
      "endLine" : 1607,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3312,
      "endLine" : 3317,
      "cleanedStartLine" : 2898,
      "cleanedEndLine" : 2903
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1186,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1016
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/AnnotationWriter.java",
        "extension" : "java",
        "linesOfCode" : 214,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 179,
      "startLine" : 343,
      "endLine" : 348,
      "cleanedStartLine" : 164,
      "cleanedEndLine" : 169
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1682,
      "endLine" : 1688,
      "cleanedStartLine" : 995,
      "cleanedEndLine" : 1000
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1186,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1016
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2561,
      "endLine" : 2566,
      "cleanedStartLine" : 2254,
      "cleanedEndLine" : 2259
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2914,
      "endLine" : 2919,
      "cleanedStartLine" : 2557,
      "cleanedEndLine" : 2562
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1150,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3042,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3028,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1150,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3023,
      "endLine" : 3028,
      "cleanedStartLine" : 2651,
      "cleanedEndLine" : 2656
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1150,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3006,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3037,
      "endLine" : 3042,
      "cleanedStartLine" : 2661,
      "cleanedEndLine" : 2666
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3811,
      "endLine" : 3816,
      "cleanedStartLine" : 3309,
      "cleanedEndLine" : 3314
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 638,
      "endLine" : 643,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 562
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3520,
      "endLine" : 3525,
      "cleanedStartLine" : 3072,
      "cleanedEndLine" : 3077
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3879,
      "endLine" : 3884,
      "cleanedStartLine" : 3370,
      "cleanedEndLine" : 3375
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1172,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1006
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3787,
      "endLine" : 3792,
      "cleanedStartLine" : 3288,
      "cleanedEndLine" : 3293
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1167,
      "endLine" : 1172,
      "cleanedStartLine" : 1001,
      "cleanedEndLine" : 1006
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1448,
      "endLine" : 1453,
      "cleanedStartLine" : 1248,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3273,
      "endLine" : 3278,
      "cleanedStartLine" : 2863,
      "cleanedEndLine" : 2868
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 583,
      "endLine" : 588,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 256
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 743,
      "endLine" : 748,
      "cleanedStartLine" : 357,
      "cleanedEndLine" : 362
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 583,
      "endLine" : 588,
      "cleanedStartLine" : 251,
      "cleanedEndLine" : 256
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 873,
      "endLine" : 878,
      "cleanedStartLine" : 444,
      "cleanedEndLine" : 449
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3931,
      "endLine" : 3936,
      "cleanedStartLine" : 3414,
      "cleanedEndLine" : 3419
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/FieldWriter.java",
        "extension" : "java",
        "linesOfCode" : 196,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 150,
      "startLine" : 296,
      "endLine" : 303,
      "cleanedStartLine" : 128,
      "cleanedEndLine" : 133
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2298,
      "endLine" : 2305,
      "cleanedStartLine" : 1265,
      "cleanedEndLine" : 1270
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3918,
      "endLine" : 3923,
      "cleanedStartLine" : 3403,
      "cleanedEndLine" : 3408
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4000,
      "endLine" : 4005,
      "cleanedStartLine" : 3473,
      "cleanedEndLine" : 3478
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4028,
      "endLine" : 4033,
      "cleanedStartLine" : 3496,
      "cleanedEndLine" : 3501
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 4013,
      "endLine" : 4018,
      "cleanedStartLine" : 3484,
      "cleanedEndLine" : 3489
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1448,
      "endLine" : 1453,
      "cleanedStartLine" : 1248,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3133,
      "endLine" : 3138,
      "cleanedStartLine" : 2746,
      "cleanedEndLine" : 2751
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 749,
      "endLine" : 754,
      "cleanedStartLine" : 363,
      "cleanedEndLine" : 368
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 884,
      "endLine" : 889,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 460
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2493,
      "endLine" : 2498,
      "cleanedStartLine" : 2197,
      "cleanedEndLine" : 2202
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 638,
      "endLine" : 643,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 562
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3770,
      "endLine" : 3775,
      "cleanedStartLine" : 3275,
      "cleanedEndLine" : 3280
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildKeys.java",
        "extension" : "java",
        "linesOfCode" : 262,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 145,
      "startLine" : 385,
      "endLine" : 400,
      "cleanedStartLine" : 129,
      "cleanedEndLine" : 134
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildValues.java",
        "extension" : "java",
        "linesOfCode" : 247,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 139,
      "startLine" : 368,
      "endLine" : 383,
      "cleanedStartLine" : 120,
      "cleanedEndLine" : 125
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3520,
      "endLine" : 3525,
      "cleanedStartLine" : 3072,
      "cleanedEndLine" : 3077
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3742,
      "endLine" : 3747,
      "cleanedStartLine" : 3255,
      "cleanedEndLine" : 3260
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3520,
      "endLine" : 3525,
      "cleanedStartLine" : 3072,
      "cleanedEndLine" : 3077
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3756,
      "endLine" : 3761,
      "cleanedStartLine" : 3265,
      "cleanedEndLine" : 3270
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3520,
      "endLine" : 3525,
      "cleanedStartLine" : 3072,
      "cleanedEndLine" : 3077
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3770,
      "endLine" : 3775,
      "cleanedStartLine" : 3275,
      "cleanedEndLine" : 3280
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 992,
      "endLine" : 997,
      "cleanedStartLine" : 847,
      "cleanedEndLine" : 852
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2914,
      "endLine" : 2919,
      "cleanedStartLine" : 2557,
      "cleanedEndLine" : 2562
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 638,
      "endLine" : 643,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 562
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3742,
      "endLine" : 3747,
      "cleanedStartLine" : 3255,
      "cleanedEndLine" : 3260
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 638,
      "endLine" : 643,
      "cleanedStartLine" : 557,
      "cleanedEndLine" : 562
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3756,
      "endLine" : 3761,
      "cleanedStartLine" : 3265,
      "cleanedEndLine" : 3270
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 653,
      "endLine" : 658,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 574
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3756,
      "endLine" : 3761,
      "cleanedStartLine" : 3265,
      "cleanedEndLine" : 3270
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 653,
      "endLine" : 658,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 574
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3742,
      "endLine" : 3747,
      "cleanedStartLine" : 3255,
      "cleanedEndLine" : 3260
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 653,
      "endLine" : 658,
      "cleanedStartLine" : 569,
      "cleanedEndLine" : 574
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3770,
      "endLine" : 3775,
      "cleanedStartLine" : 3275,
      "cleanedEndLine" : 3280
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 597,
      "endLine" : 602,
      "cleanedStartLine" : 265,
      "cleanedEndLine" : 270
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 884,
      "endLine" : 889,
      "cleanedStartLine" : 455,
      "cleanedEndLine" : 460
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3137,
      "endLine" : 3142,
      "cleanedStartLine" : 2750,
      "cleanedEndLine" : 2755
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 34,
      "endLine" : 39,
      "cleanedStartLine" : 30,
      "cleanedEndLine" : 35
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3152,
      "endLine" : 3157,
      "cleanedStartLine" : 2762,
      "cleanedEndLine" : 2767
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1150,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2812,
      "endLine" : 2817,
      "cleanedStartLine" : 2472,
      "cleanedEndLine" : 2477
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1145,
      "endLine" : 1150,
      "cleanedStartLine" : 984,
      "cleanedEndLine" : 989
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2800,
      "endLine" : 2805,
      "cleanedStartLine" : 2463,
      "cleanedEndLine" : 2468
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1053,
      "endLine" : 1058,
      "cleanedStartLine" : 554,
      "cleanedEndLine" : 559
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/MethodWriter.java",
        "extension" : "java",
        "linesOfCode" : 1958,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1596,
      "startLine" : 2419,
      "endLine" : 2424,
      "cleanedStartLine" : 1320,
      "cleanedEndLine" : 1325
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 597,
      "endLine" : 602,
      "cleanedStartLine" : 265,
      "cleanedEndLine" : 270
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 749,
      "endLine" : 754,
      "cleanedStartLine" : 363,
      "cleanedEndLine" : 368
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1448,
      "endLine" : 1453,
      "cleanedStartLine" : 1248,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3996,
      "endLine" : 4001,
      "cleanedStartLine" : 3469,
      "cleanedEndLine" : 3474
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 22,
      "endLine" : 27,
      "cleanedStartLine" : 21,
      "cleanedEndLine" : 26
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 732,
      "endLine" : 737,
      "cleanedStartLine" : 634,
      "cleanedEndLine" : 639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Item.java",
        "extension" : "java",
        "linesOfCode" : 112,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 95,
      "startLine" : 210,
      "endLine" : 215,
      "cleanedStartLine" : 45,
      "cleanedEndLine" : 50
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/Item.java",
        "extension" : "java",
        "linesOfCode" : 112,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 95,
      "startLine" : 279,
      "endLine" : 284,
      "cleanedStartLine" : 72,
      "cleanedEndLine" : 77
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1602,
      "endLine" : 1607,
      "cleanedStartLine" : 944,
      "cleanedEndLine" : 949
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ClassReader.java",
        "extension" : "java",
        "linesOfCode" : 1680,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 1430,
      "startLine" : 1682,
      "endLine" : 1688,
      "cleanedStartLine" : 995,
      "cleanedEndLine" : 1000
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 733,
      "endLine" : 739,
      "cleanedStartLine" : 635,
      "cleanedEndLine" : 640
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2752,
      "endLine" : 2758,
      "cleanedStartLine" : 2424,
      "cleanedEndLine" : 2429
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1448,
      "endLine" : 1453,
      "cleanedStartLine" : 1248,
      "cleanedEndLine" : 1253
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3681,
      "endLine" : 3686,
      "cleanedStartLine" : 3207,
      "cleanedEndLine" : 3212
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2858,
      "endLine" : 2863,
      "cleanedStartLine" : 2509,
      "cleanedEndLine" : 2514
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3196,
      "endLine" : 3201,
      "cleanedStartLine" : 2798,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3166,
      "endLine" : 3171,
      "cleanedStartLine" : 2771,
      "cleanedEndLine" : 2776
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildElements.java",
        "extension" : "java",
        "linesOfCode" : 136,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 76,
      "startLine" : 199,
      "endLine" : 211,
      "cleanedStartLine" : 60,
      "cleanedEndLine" : 65
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/inject/MildElements.java",
        "extension" : "java",
        "linesOfCode" : 136,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 76,
      "startLine" : 234,
      "endLine" : 246,
      "cleanedStartLine" : 71,
      "cleanedEndLine" : 76
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 397,
      "endLine" : 402,
      "cleanedStartLine" : 348,
      "cleanedEndLine" : 353
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3196,
      "endLine" : 3201,
      "cleanedStartLine" : 2798,
      "cleanedEndLine" : 2803
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 825,
      "endLine" : 830,
      "cleanedStartLine" : 712,
      "cleanedEndLine" : 717
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1186,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1016
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3013,
      "endLine" : 3018,
      "cleanedStartLine" : 2643,
      "cleanedEndLine" : 2648
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1181,
      "endLine" : 1186,
      "cleanedStartLine" : 1011,
      "cleanedEndLine" : 1016
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3001,
      "endLine" : 3006,
      "cleanedStartLine" : 2634,
      "cleanedEndLine" : 2639
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 397,
      "endLine" : 402,
      "cleanedStartLine" : 348,
      "cleanedEndLine" : 353
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2846,
      "endLine" : 2851,
      "cleanedStartLine" : 2500,
      "cleanedEndLine" : 2505
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 397,
      "endLine" : 402,
      "cleanedStartLine" : 348,
      "cleanedEndLine" : 353
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2858,
      "endLine" : 2863,
      "cleanedStartLine" : 2509,
      "cleanedEndLine" : 2514
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3126,
      "endLine" : 3131,
      "cleanedStartLine" : 2739,
      "cleanedEndLine" : 2744
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 299,
      "endLine" : 304,
      "cleanedStartLine" : 263,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2858,
      "endLine" : 2863,
      "cleanedStartLine" : 2509,
      "cleanedEndLine" : 2514
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 299,
      "endLine" : 304,
      "cleanedStartLine" : 263,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2846,
      "endLine" : 2851,
      "cleanedStartLine" : 2500,
      "cleanedEndLine" : 2505
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 984,
      "endLine" : 989,
      "cleanedStartLine" : 839,
      "cleanedEndLine" : 844
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3732,
      "endLine" : 3737,
      "cleanedStartLine" : 3246,
      "cleanedEndLine" : 3251
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3378,
      "endLine" : 3383,
      "cleanedStartLine" : 2953,
      "cleanedEndLine" : 2958
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 973,
      "endLine" : 978,
      "cleanedStartLine" : 831,
      "cleanedEndLine" : 836
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3208,
      "endLine" : 3213,
      "cleanedStartLine" : 2807,
      "cleanedEndLine" : 2812
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ByteVector.java",
        "extension" : "java",
        "linesOfCode" : 169,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 48,
      "cleanedEndLine" : 53
    }, {
      "file" : {
        "relativePath" : "org.eclipse.sisu.inject/src/org/eclipse/sisu/space/asm/ByteVector.java",
        "extension" : "java",
        "linesOfCode" : 169,
        "components" : [ "primary::org.eclipse.sisu.inject" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 136,
      "startLine" : 194,
      "endLine" : 199,
      "cleanedStartLine" : 65,
      "cleanedEndLine" : 70
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1137,
      "endLine" : 1142,
      "cleanedStartLine" : 976,
      "cleanedEndLine" : 981
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3510,
      "endLine" : 3515,
      "cleanedStartLine" : 3063,
      "cleanedEndLine" : 3068
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2718,
      "endLine" : 2723,
      "cleanedStartLine" : 2393,
      "cleanedEndLine" : 2398
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2740,
      "endLine" : 2745,
      "cleanedStartLine" : 2412,
      "cleanedEndLine" : 2417
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2541,
      "endLine" : 2546,
      "cleanedStartLine" : 2237,
      "cleanedEndLine" : 2242
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2993,
      "endLine" : 2998,
      "cleanedStartLine" : 2626,
      "cleanedEndLine" : 2631
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3674,
      "endLine" : 3679,
      "cleanedStartLine" : 3200,
      "cleanedEndLine" : 3205
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 312,
      "endLine" : 317,
      "cleanedStartLine" : 274,
      "cleanedEndLine" : 279
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2858,
      "endLine" : 2863,
      "cleanedStartLine" : 2509,
      "cleanedEndLine" : 2514
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 312,
      "endLine" : 317,
      "cleanedStartLine" : 274,
      "cleanedEndLine" : 279
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2846,
      "endLine" : 2851,
      "cleanedStartLine" : 2500,
      "cleanedEndLine" : 2505
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2458,
      "endLine" : 2463,
      "cleanedStartLine" : 2165,
      "cleanedEndLine" : 2170
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3989,
      "endLine" : 3994,
      "cleanedStartLine" : 3462,
      "cleanedEndLine" : 3467
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1460,
      "endLine" : 1465,
      "cleanedStartLine" : 1258,
      "cleanedEndLine" : 1263
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 156,
      "endLine" : 161,
      "cleanedStartLine" : 138,
      "cleanedEndLine" : 143
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1422,
      "endLine" : 1427,
      "cleanedStartLine" : 1224,
      "cleanedEndLine" : 1229
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3367,
      "endLine" : 3372,
      "cleanedStartLine" : 2944,
      "cleanedEndLine" : 2949
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2792,
      "endLine" : 2797,
      "cleanedStartLine" : 2455,
      "cleanedEndLine" : 2460
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 2906,
      "endLine" : 2911,
      "cleanedStartLine" : 2549,
      "cleanedEndLine" : 2554
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 665,
      "endLine" : 670,
      "cleanedStartLine" : 577,
      "cleanedEndLine" : 582
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3324,
      "endLine" : 3329,
      "cleanedStartLine" : 2906,
      "cleanedEndLine" : 2911
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 166,
      "endLine" : 171,
      "cleanedStartLine" : 146,
      "cleanedEndLine" : 151
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 627,
      "endLine" : 632,
      "cleanedStartLine" : 546,
      "cleanedEndLine" : 551
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 1336,
      "endLine" : 1341,
      "cleanedStartLine" : 1149,
      "cleanedEndLine" : 1154
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3242,
      "endLine" : 3247,
      "cleanedStartLine" : 2835,
      "cleanedEndLine" : 2840
    } ]
  }, {
    "blockSize" : 6,
    "duplicatedFileBlocks" : [ {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 299,
      "endLine" : 304,
      "cleanedStartLine" : 263,
      "cleanedEndLine" : 268
    }, {
      "file" : {
        "relativePath" : "doclava/api/osgi.xml",
        "extension" : "xml",
        "linesOfCode" : 4040,
        "components" : [ "primary::doclava" ],
        "concerns" : [ "::Unclassified" ]
      },
      "sourceFileCleanedLinesOfCode" : 3502,
      "startLine" : 3196,
      "endLine" : 3201,
      "cleanedStartLine" : 2798,
      "cleanedEndLine" : 2803
    } ]
  } ],
  "overallDuplication" : null
}